home *** CD-ROM | disk | FTP | other *** search
/ Almathera Ten Pack 3: CDPD 3 / Almathera Ten on Ten - Disc 3: CDPD3.iso / fish / 701-725 / 702 / indent / readme.amiga < prev    next >
Text File  |  1995-03-18  |  3KB  |  68 lines

  1.                             GNU Indent 1.4
  2.                             --------------
  3.  
  4.                             Amiga port by:
  5.  
  6.                             Carsten Steger
  7.  
  8.  
  9. This is GNU Indent 1.4 for the Amiga.
  10.  
  11. Indent allows you to reformat any C program the way you like.  I  have
  12. included a  TeX'd version of  the documentation since  not  all people
  13. have  texindex.  So  print  the  file  "indent.dvi"  to  get  all  the
  14. information you need about using indent.
  15.  
  16. I have ported indent using SAS/C 5.10.  I  don't  know whether it will
  17. compile  with Aztec  or DICE.  See below  for instructions on  how  to
  18. compile indent. The  changes I  had to  make are  listed  in the  file
  19. "amiga.diffs" (context-diffs).
  20.  
  21. Please note that I had to emulate  the wildcard expansion that typical
  22. Unix shells do. Therefore you can type "indent source/#?/#?.[ch]" just
  23. like in the Unix-version of indent.
  24.  
  25. If  you  have Kickstart  2.0  installed,  copy "indent-kick-2.0" to  a
  26. directory  in  your  path  and  rename it  to  "indent".  This version
  27. supports  all DOS 2.0 patterns. If you want to recompile  indent, just
  28. type "lmk -f Makefile.amiga".
  29.  
  30. If you have Kickstart 1.3 installed, you must first copy "arp.library"
  31. to "LIBS:". Then copy indent-arp-kick-1.3 to a directory in your  path
  32. and  rename  it  to "indent".  This  version  supports  all  ARP V39.1
  33. patterns. If you want to recompile, you first have to patch the source
  34. files  by  typing  "patch  <arp-kick-1.3.diffs"   and  then  "lmk   -f
  35. Makefile.amiga". ¡¡¡¡¡ Note !!!!! If you don't have  "arp.library" V39
  36. installed in  "LIBS:", wildcard patterns simply won't be expanded.  In
  37. that case you will have to  use a  shell that  does wildcard-expansion
  38. for you.
  39.  
  40. Indent  first  looks  for  the  profile  ".indent.pro"  in the current
  41. directory and  then in "S:". The backup file names indent uses are the
  42. same as in  David  Gay's  brilliant  port of GNU Emacs 18.58.  If  the
  43. environment variable "VERSION_CONTROL" is set to "simple", backup file
  44. names will be constructed  by  appending "!"  to the filename: "foo.c"
  45. becomes  "foo.c!". If it is set to "numbered_existing" (the  default),
  46. and if numbered backups already  exist, or if it is set to "numbered",
  47. backup file names will look like this: "foo.c.!<num>!", where <num> is
  48. one greater than the highest current version  number. If it  is set to
  49. "never", no backups will be made.
  50.  
  51.  
  52.  
  53.  
  54. If  you think that you have found some bugs that are specific  to  the
  55. Amiga-version of indent (e.g. something  that works on a  Unix-machine
  56. and not on your Amiga), send an E-mail to
  57.  
  58. "carsten.steger@informatik.tu-muenchen.de"
  59.  
  60. Please send  generic bug-reports directly  to  the  authors, as I will
  61. only forward  them. (Since  I'm  working on  my thesis I don't have as
  62. much time as I would like to respond to mail, and other stuff too, for
  63. that matter :-( )
  64.  
  65.  
  66.  
  67. Carsten
  68.